home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 10 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: avalon.net!root
  2. From: root%/etc/HOSTNAME (root)
  3. Newsgroups: comp.os.msdos.programmer,comp.lang.c,comp.os.linux.misc
  4. Subject: Re: Recommendation for 32-bit C compiler?
  5. Followup-To: comp.os.msdos.programmer,comp.lang.c,comp.os.linux.misc
  6. Date: 2 Jan 1996 01:20:44 GMT
  7. Organization: Avalon Networks Inc.
  8. Distribution: world
  9. Message-ID: <4ca19c$233@arthur.avalon.net>
  10. References: <4bp8fd$7an@nntpd.lkg.dec.com>
  11. NNTP-Posting-Host: dial2.avalon.net
  12. X-Newsreader: TIN [version 1.2 PL2]
  13.  
  14. Eric Postpischil (edp@math.zk3.dec.com) wrote:
  15. *chop*
  16.  
  17. : I would like a compiler that presents me with a flat address space,
  18. : including a nice big stack if I want it. If it has to run with some sort
  19. : of shell under DOS, so be it. I'm even willing to install Linux if
  20. : necessary.
  21.  
  22. : All I want is ANSI C; I don't need extensions or hooks into the
  23. : operating system or Windows capability. This is largely to write
  24. : programs that do various computations, often mathematical, sometimes
  25. : mostly integer operations and sometimes mostly floating point. Some
  26. : extras like a debugger and/or the capability to compile with array
  27. : bounds checking would be nice but are not necessary.
  28.  
  29. : What's available? Does such a compiler come with Linux? Does GNU have a
  30. : 32-bit compiler that runs under DOS? Is there a good shareware compiler
  31. : or an inexpensive commercial compiler?
  32.      GCC comes with any Linux distribution.. gcc-2.7.0 is the most recent
  33. version that's stable.  (2.7.2 is most recent but the info file says it has
  34. bugs on x86 compiling.)  2.6.x and 2.5.8 is also fine.  It is of course
  35. 32-bit, and is free 8-).  ANSI C, reasonably close to the recent drafts of
  36. ANSI C++ (and objective-C ability is there too), and with Linux's include
  37. files, almost all BSD stuff will compile, POSIX compliant, a few other
  38. things compatible 8-).
  39.      DJGPP is a compiler that along with some runtime 32-bit DOS extender
  40. provides flat memory for DOS.. I don't know where to get it from though. 
  41. There should be a pointer at ftp.gnu.ai.mit.edu.
  42. :                                 -- edp (Eric Postpischil)
  43. :                                 "Always mount a scratch monkey."
  44. :                                 edp@edp.org
  45.  
  46.  
  47. : Disclaimer:  The opinions of Digital Equipment Corporation do not reflect mine.
  48.  
  49. : Public key fingerprint:  8e ad 63 61 ba 0c 26 86  32 0a 7d 28 db e7 6f 75.
  50. : To get PGP, FTP /pub/pgp/pgp26uis.zip or pgp26uix.zip from ftp.demon.co.uk.
  51.  
  52.  
  53.